English Dictionary
◊ MACKEREL SHAD
mackerel shad
n : small silvery fish; Nova Scotia to Brazil [syn: {mackerel
scad}, {Decapterus macarellus}]